provide something (for oneself) - Anglais Synonymes Dictionnaire